Volume 39, Issue 4, October 2022, Pages 493-508
Ahmed Ibrahim Abdelhakim; Helal Samy Helal
Volume 38, Issue 1, January 2021, Pages 1-14
Ahmed Abd-Elhakim; Mohammed Elmeadawy; Islam El-Sybaee; Mohsen Egela